news presenter - German English Dictionary